drought-tolerant species - Spanish English Dictionary